Skip to content

✨ Skill ability enhancement and bug fix#3017

Merged
Dallas98 merged 17 commits into
developfrom
xyc/skill-params-config
May 26, 2026
Merged

✨ Skill ability enhancement and bug fix#3017
Dallas98 merged 17 commits into
developfrom
xyc/skill-params-config

Conversation

@Jasonxia007
Copy link
Copy Markdown
Contributor

@Jasonxia007 Jasonxia007 commented May 22, 2026

✨ Skill support parameter configuration with version management
image

image

✨ Support frontend skill install wizard
image

image

♻️ Remove terminal skill installation in deploy.sh


✨ Users can now manage skills in tenant resource page
image


✨ Supports tenant-level separation of skills
♻️ Change default skill install directory to $ROOT_DIR/nexent-data
Fix:#3021

image

✨ Agent export/import now includes skills


♻️ Agent constraint and few shot tab would remain empty when generating prompt


🐛 Bugfix: code retrieved from knowledge base would falsely be executed


🐛 Bugfix: skills start with "create" cannot be inspected
Fix: #2975

…d by tenant creation or admin management

♻️ Remove terminal skill installation in deploy.sh
✨ Users can now manage skills in tenant resource page
♻️ Change default skill install directory to $ROOT_DIR/nexent-data
🐛 Bugfix: code retrieved from knowledge base would falsely be executed
… agent prompt

♻️ Add backend support to skill-tenant management and official skill installation
…kill-params-config

# Conflicts:
#	backend/consts/model.py
#	backend/services/agent_service.py
#	backend/services/prompt_service.py
Comment thread backend/services/skill_service.py Fixed
Comment thread backend/services/skill_service.py Fixed
Comment thread backend/services/tenant_service.py Fixed
Comment thread backend/services/tenant_service.py Fixed
@Jasonxia007 Jasonxia007 changed the title xyc/skill-params-config ✨ Skill ability enhancement and bug fix May 25, 2026
@Dallas98 Dallas98 merged commit 5c68af4 into develop May 26, 2026
14 of 15 checks passed
Comment on lines +6 to +8
COMMENT ON COLUMN nexent.ag_skill_info_t.tenant_id IS 'Tenant ID for multi-tenancy. NULL for pre-existing skills.';
COMMENT ON COLUMN nexent.ag_skill_info_t.config_values IS 'Runtime parameter values from config/config.yaml';
COMMENT ON COLUMN nexent.ag_skill_info_t.config_schemas IS 'Parameter metadata list from config/schema.yaml';
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

这里需要先重命名或者新增列。

Comment thread docker/init.sql
COMMENT ON COLUMN nexent.ag_skill_instance_t.enabled IS 'Whether this skill is enabled for the agent';
COMMENT ON COLUMN nexent.ag_skill_instance_t.version_no IS 'Version number. 0 = draft/editing state, >=1 = published snapshot';
COMMENT ON COLUMN nexent.ag_skill_instance_t.config_values IS 'Per-agent runtime parameter values from config/config.yaml';
COMMENT ON COLUMN nexent.ag_skill_instance_t.config_schemas IS 'Per-agent parameter schema overrides from config/schema.yaml';
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

k8s中的init.sql需要同步更新。

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[Bug] Skill "create-file-directory" cannot view skill files [Bug] Skill generation does not display tags correctly [Request] Skills supported

4 participants